﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Interface_Tier;
using Transfer_Object_Tier;
using System.Data;
using Data_Access_Tier;


namespace Business_Tier
{
    public class BT_HRM_PROCESS_POSITIONData : MarshalByRefObject, IHRM_PROCESS_POSITIONData
    {
        HRM_PROCESS_POSITIONData PROCESS_POSITION = new HRM_PROCESS_POSITIONData();

        public int HRM_PROCESS_POSITION_Delete(Guid PositionID)
        {
            return PROCESS_POSITION.HRM_PROCESS_POSITION_Delete(PositionID);
        }
        public int HRM_PROCESS_POSITION_Disable(Guid PositionID, ref bool Enabled)
        {
            return 1;
        }
        public System.Data.DataSet HRM_PROCESS_POSITION_Get(Guid PositionID)
        {
            return PROCESS_POSITION.HRM_PROCESS_POSITION_Get(PositionID);
        }
        public System.Data.DataSet HRM_PROCESS_POSITION_GetList()
        {
            return PROCESS_POSITION.HRM_PROCESS_POSITION_GetList();
        }
        public int HRM_PROCESS_POSITION_Insert(Guid PositionID, string EmployeeCode, string OldBranch, string OldDepartment, string OldGroup, string OldPosition, string NewBranch, string NewDepartment, string NewGroup, string NewPosition, DateTime Date, string Reason, string DecideNumber, string Person)
        {
            return PROCESS_POSITION.HRM_PROCESS_POSITION_Insert(PositionID,EmployeeCode,OldBranch,OldDepartment,OldGroup,OldPosition,NewBranch,NewDepartment,NewGroup,NewPosition,Date,Reason,DecideNumber,Person);
        }
        public int HRM_PROCESS_POSITION_Save(Guid PositionID, string EmployeeCode, string OldBranch, string OldDepartment, string OldGroup, string OldPosition, string NewBranch, string NewDepartment, string NewGroup, string NewPosition, DateTime Date, string Reason, string DecideNumber, string Person)
        {
            return PROCESS_POSITION.HRM_PROCESS_POSITION_Save(PositionID, EmployeeCode, OldBranch, OldDepartment, OldGroup, OldPosition, NewBranch, NewDepartment, NewGroup, NewPosition, Date, Reason, DecideNumber, Person);
        }
        public int HRM_PROCESS_POSITION_Update(Guid PositionID, string EmployeeCode, string OldBranch, string OldDepartment, string OldGroup, string OldPosition, string NewBranch, string NewDepartment, string NewGroup, string NewPosition, DateTime Date, string Reason, string DecideNumber, string Person)
        {
            return PROCESS_POSITION.HRM_PROCESS_POSITION_Update(PositionID, EmployeeCode, OldBranch, OldDepartment, OldGroup, OldPosition, NewBranch, NewDepartment, NewGroup, NewPosition, Date, Reason, DecideNumber, Person);
        }
  
       
    }
}
